open-air prayer place - French English Dictionary